/**
 * 组合模式(Composite Pattern)又叫作整体-部分(Part-Whole)模式,
 * 它的宗旨是通过将单个对象(叶子节点)和组合对象(树枝节点)用相同的接口进行表示,
 * 使得客户对单个对象和组合对象的使用具有一致性,属于结构型设计模式.
 */
package org.codeart.pattern.composite;